revolutionary vanguard party - German English Dictionary